package org.lanqiao.netctoss.service;

import java.util.List;

import org.lanqiao.netctoss.entity.Admin;

public interface AdminService {
	/**
	 * 查询全部管理员
	 * @return
	 */
	public List<Admin> selectAdmin();
	/**
	 * 修改管理员密码
	 * @return
	 */
	public int updatePsw(Admin admin);
	/**
	 * 修改自己信息
	 * @return
	 */
	public int updateAdmin(Admin admin);
	/**
	 * 增加管理员
	 */
	public int insertAdmin(Admin admin);
	/**
	 * 增加权限
	 */
	public int insertAdper(Admin admin);	
	/**
	 * 删除管理员
	 */
	public int deleteAdmin(Admin admin);
	/**
	 * 按编号查询管理员
	 */
	public List<Admin> selectAdminByno(Admin admin);
	/**
	 * 管理员登录
	 */
	public Admin login(Admin admin);
	public boolean deleteAdperByAno(Admin admin);
}
